it means - French English Dictionary